Installation Checklist
tiCrypt Backend
Sr. No. | Action | Notes |
---|---|---|
1. | Download Documentation | |
2. | Assign | Public IP for backend server (visible by intended users) |
3. | Assign | Public fully qualified name with DNS binding to IP |
4. | Generate | TLS certificate for name (need perfect match) |
5. | Create | Logos for deployment and host somewhere |
6. | Request | Deployment file bound to name from Tera Insights |
7. | Download | |
8. | Install | RPMs in tgz archive (Section 2.2) |
9. | Setup | Firewall (Section 2.3) |
10. | Install | Nginx |
11. | Configure | Nginx (Section 2.4) using name+TLS certificate |
12. | Install | MongoDB (version 4.2 or higher) |
13. | Configure | tiCrypt-auth service (Chapter 4) |
14. | Configure | tiCrypt-rest service (Section 3.2) |
15. | Configure | tiCrypt-file-manager service (Section 3.3) |
16. | Configure | tiCrypt-storage service (Section 3.4) |
17. | Configure | tiCrypt-proxy service (Section 3.5) |
18. | Configure | tiCrypt-logger service (Section 3.6) |
19. | Configure | tiCrypt-stats service (Section 3.7) |
20. | Configure | tiCrypt-notifications service (Section 3.8) |
21. | Configure | tiCrypt-maintainance service (Section 3.9) |
22. | Configure | tiCrypt-vm service (Chapter 5) |
23. | Create | VM images (see ) |
24. | Download | |
25. | Install & Configure | VM Controller (Chapter 6) |
26. | Register | the first account using tiCrypt frontend. Becomes SuperAdmin |
tiCrpt Frontend
Sr. No. | Action | Notes |
---|---|---|
1. | Distribute | |
2. | Distribute | deployment file (generated by Tera Insights) |
3. | Register | new accounts |
4. | Manage | tiCrypt through web interface |
tiCrypt Audit
Sr. No. | Action | Notes |
---|---|---|
1. | Download Documentation | |
2. | Assign | Public IP for audit server (visible by intended users) |
3. | Assign | Public fully qualified name with DNS binding to IP |
4. | Generate | TLS certificate for name (need perfect match) |
5. | Install | Nginx (if needed, Section 2.1) |
6. | Configure | Nginx domain (Section 3.7) |
7. | Install | Clickhouse (Section 2.1.3) |
8. | Install | MaxMind GeoIP2 database (if geo-location is desired, Section 2.1.4) |
9. | Download | |
10. | Install | tiCrypt Audit (Section 2.2) |
11. | Configure | tiCrypt Audit (Chapter 3) |
12. | Load | existing logs (Section 3.8) |
13. | Create | first user (will be admin, Section 3.9) |
tiCrypt Mailbox
Sr. No. | Action | Notes |
---|---|---|
1. | Download Documentation | |
2. | Assign | Public IP for mailbox server (visible to the entire Internet unrestricted) |
3. | Assign | Public fully qualified name with DNS binding to IP |
4. | Generate | TLS certificate for name (need perfect match) |
5. | Install | Nginx (if needed, Section 2.1.1) |
6. | Configure | firewall (Section 2.2.2) |
7. | Download | |
8. | Install | tiCrypt mailbox (Section 2.1.3) |
9. | Configure | tiCrypt mailbox (Sectin 2.2) |
10. | Configure | Nginx domain (Section 2.2.3) |